package com.rxh.service;

import com.rxh.pojo.Result;
import com.rxh.pojo.core.CoreOrderChange;
import com.rxh.vo.VoAbnormal;

import java.io.IOException;
import java.util.List;
import java.util.Map;

/**
 * Created with IntelliJ IDEA.
 * User: 王德明
 * Date: 2018/5/16
 * Time: 11:21
 * Project: Management_new
 * Package: com.rxh.service
 */
public interface OperationService {
    /**
     *   异常单管理 core_order_change
     */
     //获取下拉框参数
     Map<String,Object> getInit();

     //获取全部数据
     List<VoAbnormal> getcoreOrderChangeInfo(Map<String, Object> paramMap);

    //查询数据
    List<VoAbnormal> getAbnormalCheck(Map<String, Object> paramMap);

    //审核数据
    Result updateAbnormalAudit(VoAbnormal voAbnormal);


    /**
     *   提现审核管理  finance_drawing
     */

    //获取全部数据
    List<Map<String,Object>> getWithdrawal(Map<String,Object> paramMap);

    //查询数据
    List<Map<String,Object>> getWithdrawalCheck(Map<String,Object> paramMap);

    //审核数据
    Boolean updateWithdrawalAudit(Map<String,Object> paramMap);

    //查询 复核打印数据
    List<Map<String,Object>> getreviewPrintData(Map<String, Object> paramMap);
}
